Only the branch instructions using absolute addressing used all 15 bits of the address field as address.
2.
Short Branches are 2-byte opcodes with page-absolute addressing, and a 256-byte address boundary.
3.
If register 0 is used as the base register, this becomes an example of " absolute addressing ".
4.
Short branches are 2-byte instructions, and use 256-byte range, single byte address, page absolute addressing in the range 0 to 255 ( hex FF ).
5.
This is a manifestation of the many addressing modes and optimizations such as sub-register addressing, memory operands in ALU instructions, absolute addressing, PC-relative addressing, and register-to-register spills, which these ISAs offer.